home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / MorphOS / Epic4_mos / share / epic / help / 5_programming / sleep < prev    next >
Encoding:
Text File  |  2002-10-28  |  963 b   |  25 lines

  1. Synopsis:
  2.    sleep <seconds>
  3.    pause <seconds>
  4.  
  5. Description:
  6.    This suspends the client for the specified number of seconds.  During
  7.    this time, the client does absolutely nothing; it quite literally goes
  8.    to sleep.  In general, it is most useful in non-interactive automated
  9.    scripts, and even these cases are fairly rare.
  10.  
  11.    The only external difference between SLEEP and PAUSE is that SLEEP
  12.    blocks.  The client stops everything until it is done sleeping.  PAUSE,
  13.    however, only pauses execution of the current code block.  This allows
  14.    the client to stop processing an alias temporarily without locking the
  15.    whole client up.
  16.  
  17.    There are other commands more suited to the tasks that SLEEP is
  18.    often used for.  To wait a specified period of time before executing a
  19.    command, use TIMER.  To wait indefinitely for a command or server query
  20.    to complete, use WAIT.
  21.  
  22. See Also:
  23.    timer(5); wait(5); usleep(5)
  24.  
  25.